﻿@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;list-style:none;}
body{margin:0 auto; padding:0;font-family:"微软雅黑",Arial helvetica,arial,sans-serif;}
.main{width:1200px; margin:0 auto;}
.crevice{width:10px; height:10px;}
.crevice5{width:5px; height:5px;}
.f{float:left}
.f10{float:left; padding-left:10px;}
.r{float:right}
.r10{float:right; padding-right:10px;}
.clear{clear:both}
.bor{border:1px #CCC solid;}
.bor_lno{border:0px #CCC solid;}
.bor_ispad{border:1px #CCC solid;}
.w248{width:248px; border:0px #ccc solid; background-color:#fff; background:url(../images/menuclass.jpg) no-repeat;}
.w760{width:760px; background-color:#fff;}
.w920{width:918px; background-color:#fff;}
.w278{width:278px; background-color:#fff;}
.w578{width:578px; background-color:#fff;}
.w318{width:318px; background-color:#fff;}
.w868{width:868px; background-color:#fff;}
.w870{width:870px; background-color:#fff;}
.w428{width:428px; background-color:#fff;}
.w370{width:370px;}
.w390{width:388px; background-color:#fff; border: 1px solid #CCCCCC;}
.w418{width:423px; background-color:#fff;}
.w420{width:423px; background-color:#fff; height: 278px; border: 1px #CCCCCC solid;}
.w1000{width:1000px; background-color:#fff;}
.w1190{width:1200px; background-color:#fff;}
.w1175{width:1175px; background-color:#fff; margin:0 auto;}
.w320{width:320px;}
.h270{height:270px;}
.h240{height:240px;}
.w1200 ul{background-color:#fff;width:1200px; height:200px;}
.w1200 ul li{float:left; background-color:#fff; padding:20px; line-height:24px; text-align:center;}
.w1200 ul li a{color:#006699; text-decoration:none;}
.w1200 ul li a:hover{color:#ee0000; text-decoration:none;}
li a{font-size:14px;}
.title{font-size:16px; color: #2a87c4; font-weight:bold; padding:5px 0px 0px 20px;}
.title_w{font-size:16px; font-weight:bold; color: #015bc0; background:url(../images/dot3.jpg) 0px 5px no-repeat; padding:5px 0px 0px 20px;}
.title_ww{height:40px; font-size:16px; font-weight:bold; background:url(../images/dot2.jpg) 10px 8px no-repeat; padding:5px 0px 0px 30px;}
.title_ww a{text-decoration:none; color:#006699}
.title_hei{height:40px; font-size:15px; font-weight:bold; background:url(../images/btac7.jpg) repeat-x;}
.title_box_hei{width:94%; height:42px; margin:0 auto; border-bottom:0px #ccc solid; background:url(../images/btac7.jpg) repeat-x;}
.titlebox{width:94%; height:42px; margin:0 auto; border-bottom:0px #ccc solid; background:url(../images/btac4.jpg) repeat-x;}
.left{color:#fff; float:left; padding:7px 0px 0px 20px;}
.bigleft{color:#056aae; float:left; background:url(../images/dot.png) 16px 20px no-repeat; padding:10px 0px 0px 30px;}
.right{float:right; padding:10px 10px 0px 0px; font-size:13px;}
.right a{color:#f00; text-decoration:none}
.right_hei{float:right; padding:10px 10px 0px 0px; font-size:13px;}
.right_hei a{color:#000; text-decoration:none}
.bor_lno ul{padding:0px; margin-top:0px; padding-top:5px;}
.bor_lno ul li{ line-height:30px; height: 30px; border-bottom:1px #ccc dotted; background:url(../images/dot_box.png) 5px 16px no-repeat; padding-left:18px;}
.bor_lno ul li a{color:#232323; text-decoration:none; font-size:13px; float: left;}
.bor_lno ul li a:hover{color:#232323; text-decoration:underline; font-size:13px;}
.bor_lno ul li span{display: inline-block; float: right; font-size:13px; color: #bc0000; padding-right: 10px;}

.title_left{height:50px; width:30%; float:left; border-bottom:1px solid #CCCCCC; color:#2a6494; font-weight:bold; font-size:16px;}
.title_left_nav{height:50px; width:918px; float:left; border-bottom:0px solid #c80000; color:#2a87c4; background-color:#f5f5f5; font-weight:bold; font-size:16px; line-height:40px;}
.title_left_nav a{color:#2a87c4;}
.title_right{height:26px; width:70%; float:left; border-bottom:1px solid #CCCCCC; text-align:right; padding-top:10px; font-weight:bold;}
.title_right a{color:#2a87c4; font-size:13px; text-decoration:none;}
.title_right a:hover{color:#2a87c4; font-size:13px; text-decoration::underline;}

.bor_nobg{border:1px #CCC solid;}
.bor_nobg ul{padding:10px; margin-top:0px; padding-top:5px;}
.bor_nobg ul li{ line-height:30px; border-bottom:1px #ccc dotted; padding-left:18px;}
.bor_nobg ul li a{color:#000; text-decoration:none}
.bor_nobg ul li a:hover{color:#000; text-decoration:underline}

.com{font-size:14px; line-height:28px; text-indent:26px;}

.col_blue{height:100px; background-color:#930;}
.col_red{color:#fe0000;}
.col_green{color:#90cd12; padding:10px; font-size:18px;}
.col_h{color:#929494; padding:10px; font-size:14px; padding:20px; line-height:24px;}
.member{width:100%; height:30px; line-height:30px; background-color:#ededed; color:#F00; margin:auto; font-size:13px; border-bottom:1px #fff solid;}
.top{background:url(../images/logo2.jpg) 10px 30px no-repeat; height:100px; width:1200px; margin:0 auto;}
.clearfix{clear:both}
.shoucang{padding:10px;}
.shoucang a{color:#000; font-size:14px; text-decoration:none;}
.shoucang a:hover{color:#000; font-size:14px; text-decoration:underline;}


.logobox{width: 1200px; height: 102px; background-color:#FFFFFF; margin:0 auto;}
.logo{width:400px; height: 90px; background: url(../images/logo.png) no-repeat 10px 35px; float:left; position:absolute; z-index:99;}
.menubox{height:40px; width:800px; float:right;}
/*.menu{margin:0 auto; height:40px; color:white;}

.menu ul{margin-left:20px;}
.menu ul li{float:left;}
.menu .line{width:3px; margin:0 auto; height:44px; background:url(../images/menu_line.jpg) no-repeat; float:left;}
.menu .mtext{float:left; padding-top:10px; margin:3px 24px 0px 24px; float:left; display:block;}
.menu .sel{width:86px; margin:0 auto; padding-top:12px; height:44px; background:url(../images/menu_select.jpg) no-repeat; text-align:center;}
.menu ul li a{color:#fff; text-decoration:none; font-size:15px;}
.menu ul li a:hover{color:#fff; text-decoration:underline; font-size:15px;}*/

/*主导航菜单*/
.box{background:#f0f0f0}
#nav-menu{height:40px;width:100%;margin:0 auto; margin-top:60px;}
#nav-menu .container{position:relative;overflow:visible; z-index:999;}
#nav-menu .menu{padding:0; margin:0;}
#nav-menu .menu li{position:relative;float:left;padding:0px;display:inline;font-size:16px; margin:0; z-index:999; height:40px;}
#nav-menu .menu li a{display:block; height:29px;}
#nav-menu .menu li h3{font-weight:normal; display:inline-block; float:left;}
#nav-menu .menu li a.xialaguang{display:inline-block; color:#424242; text-decoration:none; font-size:16px; width:88px; text-align:center; padding-top:10px;}
#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{color:#000;}
#nav-menu .menu li a.navhover, #nav-menu .menu li a.xialaguang:hover{border-bottom:3px #9cd316 solid;}
#nav-menu .menu li a.xialaguang span{height:40px;line-height:25px;display:inline-block;font-weight:bold;}
#nav-menu .menu li a.selected span,#nav-menu .menu li a.navhover span,#nav-menu .menu li a.xialaguang:hover span{cursor:pointer;}
#nav-menu .menu li a.navhover span, #nav-menu .menu li a.xialaguang:hover span{width:120px;}
#nav-menu .menu ul.children{display:none; position:absolute; top:40px; left:-1px; width:120px; background:rgba(0,0,0,0.5); border:0px solid #bc0000; border-top:0; line-height:normal;}
#nav-menu .menu ul.children li{width:120px; padding:0px; display:inline-block; font-size:16px; border-top:1px solid #ccc; height:40px;}
#nav-menu .menu ul.children li a{width:120px; overflow:hidden;display:block;color:#FFF; text-align:center; text-decoration:none; font-size:16px;  height:33px; padding-top:7px;}
#nav-menu .menu ul.children li a:hover{ background:rgba(0,0,0,0.5);color:#FFF;text-decoration:none;  height:33px; padding-top:7px;}

.head_main{ width:1000px;  height:135px; border-top:5px solid #248707}

.logintdleft{width:100px; text-align:right; padding:4px 0px 4px 5px; font-size:13px;}
.logintdright{text-align:left; padding:4px 0px 4px 5px; font-size:13px;}
.logintdright a{color:Red; text-decoration:none; font-size:13px;}

.navtitle{color:#FFFFFF; height:65px; text-align:center; background-color:#2a87c4}
.navtitle .lvxian{height:36px; width:4px; background:#9bd415; float:left; margin:12px 5px 0px 20px;}
.navtitle .navtitlecontent{float:left; text-align:left; padding:10px 10px 0px 10px;}
.navtitle .navtitlecontent .span1{color:white; display:block; clear:both; height:20px;}
.navtitle .navtitlecontent .span2{color:#000; display:block; clear:both; height:20px; font-size:14px; padding-top:5px;}


.nav{color:#2a87c4; font-size:16px; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px;}
.nav ul li{background:url(../images/nav_bg.png) repeat-x;  line-height:40px; height:40px; border-bottom:0px #ccc dotted; padding:2px 0px 0px 60px;}
.nav ul li a{color:#2a87c4; font-size:16px; text-decoration:none;}
.nav ul li a:hover{color:#2a87c4; font-size:16px; text-decoration:underline;}

.nav h2{margin:0px 0px 15px 0px}
.nav h2 a{color:#006699; text-decoration:none; font-size:18px;}
.nav h2 a:hover{color:#006699; text-decoration:underline; font-size:18px;}

.nav dl{clear:both;}
.nav dl dt{text-align:right; float:left;}
.nav dl dd{text-align:left; float:left;}

.foot{ width:100%; margin:0 auto; border-top:3px #1cac3d solid; height:100px; padding-top:15px; color:#FFFFFF; text-align:center;}
.foot p{ height:24px; line-height:28px; font-size:14px;}
.foot li{line-height:30px;}
.foot a{color:#333333; text-decoration:none; font-size:16px;}
.foot a:hover{color:#333333; text-decoration:underline; font-size:16px;}
.foot_bot{width:100%; clear:both; height:40px; text-align:center; background-color:#eeeeee; line-height:40px; margin:0 auto; clear:both}
.foot_bot a{color:#333333; text-decoration:none; font-size:16px;}
.foot_bot a:hover{color:#333333; text-decoration:underline; font-size:16px;}

.qiyejieshao{width:400px; height:40px; padding-top:320px; background:url(../images/jtjj.png) no-repeat left; float:left;}
.qiyejieshao a{color:#000; text-decoration:none;}
.qiyejieshao a:hover{color:#000; text-decoration:underline;}

.product{overflow:hidden; width:1168px; height:225px; border: 1px #CCCCCC solid; padding: 10px;}
.product ul{margin:0; padding:0; clear:both;}
.product ul li{float:left; margin:3px; text-align:center; line-height:22px;}
.product ul li a{color:#2a87c4; font-size:13px; font-weight:bold; text-decoration:none;}
.product ul li a:hover{color:#2a87c4; font-size:13px; font-weight:bold; text-decoration:none;}
.product ul li a img{border:1px #ccc solid; margin:5px; padding:5px; width:250px; height:170px;}
.product ul li a:hover img{border:1px #2a87c4 solid; margin:5px; padding:5px;}

/* tabbtn */
.tabbtn{height:46px;background:url(../images/out.png) repeat-x;border-left:solid 1px #ccc;border-right:solid 1px #ccc;}
.tabbtn li{float:left;position:relative;margin:0 0 0 -1px;}
.tabbtn li a{display:block;float:left;height:42px;line-height:42px;overflow:hidden;width:108px;text-align:center;font-size:14px;cursor:pointer; text-decoration:none; color:#000;}
.tabbtn li.current{border-left:solid 1px #d5d5d5;border-right:solid 1px #d5d5d5;border-top:solid 1px #ccc;}
.tabbtn li.current a{border-top:solid 3px #ff0011;height:42px;line-height:42px;background:#fff;color:#ff0011;font-weight:800; font-size:15px; text-decoration:none;}
/* tabcon */
.tabcon{border-width:0 1px 1px 1px;border-color:#ddd;border-style:solid;position:relative;/*必要元素*/height:337px;overflow:hidden;}
.tabcon .subbox{position:absolute;/*必要元素*/left:0;top:0;}
.tabcon .sublist{padding:5px 10px;height:330px; overflow:hidden;}
/* leftcon */
#leftcon .subbox{width:9999em;}
#leftcon .subbox .sublist{float:left;width:664px;}
.bigtitle{color:#F00; font-size:22px; padding:18px; text-align:center;}
.bigtitle a{color:#F00; text-decoration:none;}
.bigtitle a:hover{color:#F00; text-decoration:underline;}
/* sublist */
.sublist{padding:10px;}
.sublist li{ line-height:34px; border-bottom:1px #ccc dotted; width:100%;}
.sublist li a{text-decoration:none; color:#000}
.sublist li span{margin:0 5px 0 0;font-family:"宋体";font-size:12px;font-weight:400;color:#000;}

.link_title{color:#056aae; float:left; background:url(../images/dot.png) 16px 4px no-repeat; padding:0px 0px 0px 30px; height:30px; font-weight:bold; clear:both; margin:10px auto; border-bottom:1px #ccc solid;}
.link{background-color:#fff; padding:10px 0px 10px 0px; font-size:13px; clear:both;}
.link li{margin:0px 10px 0px 10px; float:left;}
.link a{float:left; color:#000; text-decoration:none; font-size:13px;}
.link a:hover{float:left; color:#000; text-decoration:underline; font-size:13px;}

/*多层切换开始*/
.tableft{width:196px; float:left; border:1px #ccc solid;}
.tableft ul li{ background-color:#e5e5e5; margin-bottom:2px; height:50px; line-height:50px; text-align:right; padding-right:20px;}
.tableft ul li a{color:#000; text-decoration:none;}
.tableft li.cur{background:#00a0e9; position:relative; z-index:99; color:#fff;}
.tableft li.cur a{color:#fff; text-decoration:none;}
.tabcontent{width:650px; float:left;}
.pad10{padding:10px; height:260px;}

.tab{margin:0;padding:0;list-style:none;overflow:hidden;}
.tab li{float:left; padding:7px 10px 0px 10px; height:38px;background:#ccc;color:#fff;border-right:1px solid #CCC; text-align:center;line-height:30px;cursor:pointer; background:url(../images/out.png) repeat-x;}
.tab li a{text-decoration:none;}
.tab li.cur{background:white; border-top:1px #ccc solid; position:relative; z-index:99; color:#015bc0;}
.tab li.cur a{color:#015bc0;}
.stlist{border-bottom:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; display:none;
position:relative; top:-1px; height:215px; padding-left:10px; padding-right:10px;}
.stlist li{ line-height:34px; border-bottom:1px #ccc dotted; width:100%;}
.stlist li a{text-decoration:none; color:#000}
.stlist li span{margin:0 5px 0 0;font-family:"宋体";font-size:12px;font-weight:400;color:#000;}
.on{display:block;}

.tab1{margin:0;padding:0;list-style:none;overflow:hidden;}
.tab1 li{float:left; padding:7px 10px 0px 10px; height:38px;background:#ccc;color:#fff;border-right:1px solid #CCC; text-align:center;line-height:30px;cursor:pointer; background:url(../images/out.png) repeat-x;}
.tab1 li a{text-decoration:none;}
.tab1 li.cur{background:white; border-top:1px #ccc solid; position:relative; z-index:99; color:#015bc0;}
.tab1 li.cur a{color:#015bc0;}
.stlist1{border-bottom:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; display:none;
position:relative; top:-1px; height:215px; padding-left:10px; padding-right:10px;}
.stlist1 li{ line-height:34px; border-bottom:1px #ccc dotted; width:100%;}
.stlist1 li a{text-decoration:none; color:#000}
.stlist1 li span{margin:0 5px 0 0;font-family:"宋体";font-size:12px;font-weight:400;color:#000;}
.on{display:block;}

.tab2{margin:0;padding:0;list-style:none;overflow:hidden;}
.tab2 li{float:left; padding:7px 10px 0px 10px; height:38px;background:#ccc;color:#fff;border-right:1px solid #CCC; text-align:center;line-height:30px;cursor:pointer; background:url(../images/out.png) repeat-x;}
.tab2 li a{text-decoration:none;}
.tab2 li.cur{background:white; border-top:1px #ccc solid; position:relative; z-index:99; color:#015bc0;}
.tab2 li.cur a{color:#015bc0;}
.stlist2{border-bottom:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; display:none;
position:relative; top:-1px; height:215px; padding-left:10px; padding-right:10px;}
.stlist2 li{ line-height:34px; border-bottom:1px #ccc dotted; width:100%;}
.stlist2 li a{text-decoration:none; color:#000}
.stlist2 li span{margin:0 5px 0 0;font-family:"宋体";font-size:12px;font-weight:400;color:#000;}
.on{display:block;}

.tab3{margin:0;padding:0;list-style:none;overflow:hidden;}
.tab3 li{float:left; padding:7px 10px 0px 10px; height:38px;background:#ccc;color:#fff;border-right:1px solid #CCC; text-align:center;line-height:30px;cursor:pointer; background:url(../images/out.png) repeat-x;}
.tab3 li a{text-decoration:none;}
.tab3 li.cur{background:white; border-top:1px #ccc solid; position:relative; z-index:99; color:#015bc0;}
.tab3 li.cur a{color:#015bc0;}
.stlist3{border-bottom:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; display:none;
position:relative; top:-1px; height:215px; padding-left:10px; padding-right:10px;}
.stlist3 li{ line-height:34px; border-bottom:1px #ccc dotted; width:100%;}
.stlist3 li a{text-decoration:none; color:#000}
.stlist3 li span{margin:0 5px 0 0;font-family:"宋体";font-size:12px;font-weight:400;color:#000;}
.on{display:block;}

.tab4{margin:0;padding:0;list-style:none;overflow:hidden;}
.tab4 li{float:left; padding:7px 10px 0px 10px; height:38px;background:#ccc;color:#fff;border-right:1px solid #CCC; text-align:center;line-height:30px;cursor:pointer; background:url(../images/out.png) repeat-x;}
.tab4 li a{text-decoration:none;}
.tab4 li.cur{background:white; border-top:1px #ccc solid; position:relative; z-index:99; color:#015bc0;}
.tab4 li.cur a{color:#015bc0;}
.stlist4{border-bottom:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; display:none;
position:relative; top:-1px; height:215px; padding-left:10px; padding-right:10px;}
.stlist4 li{ line-height:34px; border-bottom:1px #ccc dotted; width:100%;}
.stlist4 li a{text-decoration:none; color:#000}
.stlist4 li span{margin:0 5px 0 0;font-family:"宋体";font-size:12px;font-weight:400;color:#000;}
.on{display:block;}


.lanrenzhijia{width:420px;height:382px;position:relative;background:#f7f7f7; margin:0 auto;}
.lanrenzhijia .sbtn{position:absolute;width:15px;height:70px;top:312px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.lanrenzhijia .prev{left:0;background:url(../images/prevBtn.png) no-repeat;}
.lanrenzhijia #prevTop,.lanrenzhijia #nextTop{top:173px;width: 46px;height: 48px;}
.lanrenzhijia #prevTop{background: url(../images/prevBtnTop.png) 0 0 no-repeat;}
.lanrenzhijia #nextTop{background: url(../images/nextBtnTop.png) 0 0 no-repeat;}
.lanrenzhijia .next{right:0;background:url(../images/nextBtn.png) no-repeat;}
.lanrenzhijia li{float:left;}
.lanrenzhijia .cf li{position: relative;color: #fff;}
.lanrenzhijia .cf a{display: block; width: 420px;height: 300px; position: absolute;color: #fff;}
.lanrenzhijia .cf li span{display: block;width:380px; position: absolute; left: 0; bottom: 0;padding: 10px 20px;line-height: 22px;text-align:left;background:rgba(0,0,0,0.6);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000") 6}
.lanrenzhijia .picBox{height:306px;position:relative;overflow:hidden;}
.lanrenzhijia .picBox ul{height:306px;position:absolute;}
.lanrenzhijia .picBox li{width:420px;height:306px;}
.lanrenzhijia .listBox{width:382px;height:100px;margin:0 auto;position:relative;padding:6px 0 10px;overflow:hidden;}
.lanrenzhijia .listBox ul{height:100px;position:absolute;}
.lanrenzhijia .listBox li{width:129px;height:70px;cursor:pointer;position:relative;}
.lanrenzhijia .listBox li i{display:none;}
.lanrenzhijia .listBox li a{display: block;width:124px;height: 70px;}
.lanrenzhijia .listBox li img{width:124px;height: 70px;}
.lanrenzhijia .listBox .on img{width: 118px;height: 64px;border:3px solid #AEAEAE;}
.lanrenzhijia .listBox .on i{display:block;}


/*多层切换结束*/
.enterpriselist{height:320px; background-color:#fff;}
.enterpriselist ul li{float:left; width:22%; line-height:34px;}
.enterpriselist ul li a{cursor:pointer}

.personlist{height:280px; background-color:#fff;}
.personlist .zdrq{float:left; width:62%; background-color:#f5f5f5; margin:10px; border:0; height:260px;}
.personlist .zdrq ul li{float:left; width:45%;}
.personlist .danwei{float:left; width:32%; background-color:#f5f5f5; margin:10px; height:260px;}
.personlist .danwei ul li{float:left; clear:both; height:32px; line-height:32px; border:0; width:200px;}
.personlist ul li a{cursor:pointer}

/*页面布局
----------------------------------------------*/
.section{margin:20px auto; padding:0; width:1200px; text-align:left; display:block;}
.wrapper{ margin:0 auto; width:100%; height:288px; overflow:hidden; }
	.wrapper.igoods{ height:327px; }
	.wrapper.auto{ height:auto; }
	.wrapper:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.main-left{ position:relative; float:left; margin:15px 15px 0 0; width:463px; height:273px; overflow:hidden; }
.main-right{ position:absolute; top:0; right:0; bottom:0; left:478px; overflow:hidden; }
.sidebar-left{ float:left; margin:15px 15px 0 0; width:941px; height:273px; overflow:hidden; }
.sidebar-right{ float:left; width:224px; height:288px; overflow:hidden; }
/*.list-auto{ position:relative; display:block; margin:0 340px 0 0; overflow:hidden; _zoom:1; }*/
.list-right{ position:relative; display:block; float:right; width:300px; overflow:hidden; }
.main-wrap{ position:relative; margin:0 auto; padding:0; width:1000px; text-align:left; }
.left941{ float:left; width:941px; }
.left211{ float:left; margin-left:28px; width:211px; }
.info-box{ float:left; width:200px; background:#eef8fa; border:1px solid #e8ecef; }
.home-box{ position:relative; display:block; margin:0 0 0 217px; overflow:hidden; }
.main-box{ position:relative; margin-bottom:-30px; width:100%; background:#f2f2f2; }
.login-box{width:100%; min-height:500px; background:#f1f1f1; clear:both;}
.login-left{background:url(../images/login-bg.gif) no-repeat center center; width:800px; height:500px; float:left;}
.login-right{ float:right; margin:30px auto; padding:20px; width:300px; text-align:left; border:1px solid #e5e5e5; border-radius:3px; background:#fff; }

/*图片列表*/
.img-list{margin:0; padding:0;}
.img-list li{float:left; margin:0; padding:0; text-align:center; margin-bottom:20px;}
.img-list li img{width:240px; height:220px; margin:5px; border:1px #ccc solid; box-shadow:3px 3px 10px #ccc;}
.img-list li a{ text-decoration:none; font-size:16px; color:#006699;}
.img-list li a:hover{ text-decoration:underline; font-size:14px; color:#006699;}

	
	
/*会员中心样式
----------------------------------------------*/

.utdleft{width:15%; text-align:right; padding:3px;}
.utdright{width:35%; padding:3px;}
.utdboxright{width:85%; padding:3px;}
.utdcenter{width:100%; padding:10px; text-align:center;}
.avatar-box{ padding:15px; background:#F7F8FD; overflow:hidden; }
	.avatar-box .img-box{ display:block; float:left; margin-right:10px; padding:1px; border:1px solid #fff; background:#fff; *width:60px; *height:60px; overflow:hidden; }
	.avatar-box .img-box img{ width:60px; height:60px; }
	.avatar-box h3{ color:#6c757e; font-size:16px; line-height:1em; height:24px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
	.avatar-box p{ color:#6c757e; font-size:12px; line-height:20px; }

.side-nav{ border-top:1px solid #e8ecef; }
	.side-nav li{ padding:5px 0; zoom:1; }
	.side-nav li a{ position:relative; display:block; margin:0 15px; padding:8px 15px; color:#6c757e; font-size:14px; line-height:20px; height:20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
	.side-nav li a:hover{ color:#fff; border-radius:3px; background:#277bb9; }

.u-tab-head{ margin-bottom:15px; height:40px; background:#fbfbfb; border:1px solid #e8ecef; }
	.u-tab-head p a{ float:left; display:block; margin:-1px 0 auto -1px; padding:11px 25px; line-height:20px; height:20px; color:#7f838c; font-size:14px; border-left:1px solid #e8ecef; border-right:1px solid #e8ecef; }
	.u-tab-head p a:hover,.u-tab-head p a.selected{ color:#fff; background:#0089cd; }
	.u-tab-head span{ float:right; line-height:40px; }
	.u-tab-head span .add{ display:block; padding:10px 15px; line-height:20px; font-size:12px; }
.u-tab-content{ position:relative; padding:15px; background:#fbfbfb; border:1px solid #f0f0f0; min-height:398px; overflow:hidden; _height:398px; _overflow:visible; }
	.u-tab-content .ntitle{ margin:0 auto; padding:0 0 10px 0; }
	.u-tab-content .ntitle-tit{ margin:0 0 10px; padding:0; color:#444; font-size:16px; font-weight:normal; }
	.u-tab-content .ntitle-info{color:#999;}
	.u-tab-content p{ margin:0; padding:3px 0; color:#444; font-size:13px; line-height:24px; }
	.title-div{ margin-top:20px; border-top:1px solid #f0f0f0; height:26px; color:#6e717a; }
	.title-div strong{ float:left; margin-top:-16px; padding:3px 10px 3px 0; background:#fbfbfb; font-size:15px; _position:absolute; }
	.head-box{ padding:10px; border:1px solid #f6f6f6; background:#fff; }
	.head-box .img-box{ float:left; margin-right:10px; }
	.head-box .img-box img{ padding:1px; width:120px; height:120px; border:1px solid #f0f0f0; }
	.head-box .inner{ float:left; }
	.head-box .inner h3{ margin-bottom:15px; color:#3b8dd1; font-size:24px; font-weight:normal; line-height:1.3em; }
	.head-box .inner p{ color:#222; font-size:14px; line-height:24px; }
	.head-inner{ position:relative; margin:20px 0 10px 0; padding:10px; border:1px solid #f6f6f6; background:#fff; }
	.head-inner h3{ margin-bottom:10px; padding-bottom:8px; color:#3b8dd1; font-size:16px; font-weight:normal; line-height:30px; border-bottom:1px solid #f0f0f0; }
	.head-inner dl{ display:block; float:left; width:50%; line-height:2.8em; font-size:13px; }
	.head-inner dl dt{ display:block; float:left; color:#666; }
	.head-inner dl dd{ color:#999; }
	.form-box{ position:relative; padding:10px; border:1px solid #f6f6f6; background:#fff; font-size:14px; }
	.form-box dl{ display:block; padding:5px 0; }
	.form-box dl:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.form-box dl dt{ display:block; float:left; width:120px; line-height:38px; min-height:38px; color:#555; font-size:13px; text-align:right; _position:absolute; }
	.form-box dl dd{ position:relative; padding:5px 0 5px 10px; line-height:28px; min-height:28px; color:#555; font-size:13px; overflow:hidden; _margin-left:120px; }
	.form-box dl dd label.radio{ margin-right:5px; }
	.accept-box{ padding:0; background:#fff; border:1px solid #f0f0f0; }
	.accept-box dl{ padding:0; }
	.accept-box dl.head{ position:relative; padding:0; background:#fbfbfb; border-bottom:1px solid #e8e8e8; }
	.accept-box dl.head .btn-pay{ position:absolute; top:6px; right:6px; display:block; padding:0 15px; color:#fff; font-size:12px; height:24px; line-height:24px; background:#52A152; border:1px solid #417F41; border-radius:2px; }
	
	.step-box{ position:relative; }
	.step-box ul{ margin:0 -40px 0 -10px; }
	.step-box ul li{ position:relative; float:left; margin-right:-8px; width:20%; text-align:center; color:#8c8c8c; font-size:12px; }
	.step-box ul li .progress{ color:#fff; }
	.step-box ul li .progress:after,
	.step-box ul li .progress:before{ position:absolute; top:0; right:0; content:""; width:10px; height:20px; background:url(../images/delivery.png) no-repeat 100% -60px; }
	.step-box ul li .progress:after{ right:0; background-position:100% -20px; }
	.step-box ul li .progress:before{ left:0; background-position:0 0; }
	.step-box ul li .progress .text{ display:block; margin:0 10px; padding:1px 10px; background:#c3c3c3; height:18px; line-height:18px; }
	.step-box ul li.done .progress .text{ background:#83bd39; }
	.step-box ul li.done .progress:before{ background-position:0 -40px; }
	.step-box ul li.done .progress:after{ background-position:100% -60px; }
	.step-box ul li.first .progress:before{ display:none; }
	.step-box ul li.last .progress:after{ display:none; }
	.step-box ul li .info{ line-height:20px; }
	.step-box.mini ul{ margin:0 -32px 0 -10px; }
	.step-box.mini ul li{ width:25%; }

/*头像上传*/
.avatar-img{ display:block; margin:20px 0; padding:1px; width:180px; height:180px; border:1px solid #f0f0f0; border-radius:2px; background:#fff; }
	.avatar-img img{ width:180px; height:180px; }
.cropper-wraper{ margin-top:20px; }
	.cropper-wraper .cropper-box{ position:relative; float:left; margin-right:20px; padding:1px; width:350px; height:350px; text-align:center; border:1px solid #f0f0f0; border-radius:2px; background:#f4f4f4; text-align:center; vertical-align:middle; }
	.cropper-wraper .cropper-box div{ margin:auto; vertical-align:middle; }
	
	.cropper-wraper .cropper-view{ float:left; width:184px; }
	.cropper-wraper .cropper-view .img-box{ padding:1px; width:180px; height:180px; border:1px solid #f0f0f0; border-radius:2px; background:#fff; overflow:hidden; }
	.cropper-wraper .cropper-view .img-box img{ display:block; width:180px; height:180px; }
	.cropper-wraper .cropper-view .btn-box p{ margin:8px 0; text-align:center; color:#333; font-size:13px; line-height:24px; }
	.cropper-wraper .cropper-view .btn-box p.tip{ text-align:left; color:#999; font-size:13px; line-height:22px; }
	.cropper-wraper .cropper-view .btn-box .btn{ width:100%; line-height:34px; height:36px; }
	
.ftable{ width:100%; border:1px solid #f0f0f0; background:#fff; }
.mtable{ width:100%; background:#fff; _width:auto; }
	.mtable th,.ftable th{ padding:0.8em; color:#6e717a; font-size:13px; font-weight:400; background:#fbfbfb; border-bottom:1px solid #e8e8e8; }
	.mtable td,.ftable td{ padding:0.8em; color:#333; font-size:13px; border-bottom:1px solid #F3F3F3; }
	.ftable td .img{ padding:1px; width:60px; height:60px; border:1px solid #e8e8e8; }
	.ftable td s{ color:#999; text-decoration:line-through; }
	.mtable .tr_odd_bg,.ftable .tr_odd_bg{ background:#f9f9f9; }
.page-foot{ clear:both; font-size:13px; padding-top:15px; height:35px; }
.page-btns{ float:left; }
	.page-btns a{ color:#444; font-weight:bold; margin-right:5px; }
	.page-btns .pipe{ color:#cbcbcb; margin:0 5px; }

.login-right h1{ margin-bottom:20px; color:#555; font-size:22px; font-weight:700; letter-spacing:3px; line-height:30px; height:30px; text-align:center; }
	.login-right li{ position:relative; clear:both; margin-bottom:10px; height:50px; *display:inline; *zoom:1; }
	.login-right li label{ position:absolute; top:1px; left:10px; width:68px; height:40px; line-height:40px; color:#999; font-size:14px; }
	.login-right li input{ display:block; margin:0; padding:10px 10px 10px 80px; width:208px; height:20px; line-height:20px; border:1px solid #e8e8e8; background:#fbfcff; color:#333; font-size:14px; border-radius:3px; }
	.login-right li input:focus{ border-color:#999; }
	.login-right li span{ line-height:24px; }
	.login-right .btn-box .col{ clear:both; margin-bottom:10px; padding-bottom:10px; color:#555; font-size:14px; line-height:20px; }
	.login-right .btn-box .col .submit{ display:block; padding:10px 20px; width:100%; color:#fff; font-size:14px; line-height:20px; border:0; background:#1e7bb3; text-align:center; border-radius:3px; cursor:pointer; }
	.login-right .btn-box .tips{ display:none; margin:0; padding:0; text-align:center; font-size:12px; color:#f00; }
	.login-right .oauth-box { clear:both; padding-top:20px; }
	.login-right .oauth-box h3{ display:block; margin-bottom:10px; color:#555; font-size:14px; line-height:30px; height:30px; font-weight:normal; }
	.login-right .oauth-box p{ margin-left:-25px; }
	.login-right .oauth-box p a{ display:block; float:left; margin:0 0 10px 25px; _display:inline; _zoom:1; }
	.login-right .oauth-box p a img{ width:38px; height:38px; }

.inner-box{ margin:30px 0; min-height:350px; _height:350px; border:1px solid #f0f0f0; background:#fff; text-align:center; }
	.inner-box .dl-list{ margin:0 auto; padding:30px; text-align:left; width:879px; font-size:14px; }
	.inner-box .dl-list dl{ clear:both; display:block; padding:5px 0; }
	.inner-box .dl-list dl:after{ clear:none; content:""; display:block; height:0; visibility:hidden;}
	.inner-box .dl-list dl dt{ display:block; padding:5px 0; float:left; width:30%; line-height:42px; min-height:42px; color:#555; text-align:right;}
	.inner-box .dl-list dl dd{ position:relative; padding:5px 0 5px 20px; line-height:42px; min-height:42px; color:#555; overflow:hidden; _margin-left:120px;}
	.inner-box .dl-list dl dd .input{ padding:10px; }
	.inner-box .dl-list dl dd a.send{ display:inline-block; color:#555; border:1px solid #e8e8e8; border-radius:3px; width:110px; height:40px; line-height:40px; color:#333; font-size:14px; text-align:center; background:#fff; vertical-align:middle; }
	.inner-box .dl-list dl dd a.send.gray{ color:#999; }
	.inner-box .dl-list dl dd a.send img{ margin-top:9px; }
	.inner-box .dl-list dl dd .input.code{ width:84px; ime-mode:disabled; text-transform:uppercase;}
	
	.inner-box .tab-head{ display:block; border-bottom:1px solid #f0f0f0; background:#fbfbfb; overflow:hidden;}
	.inner-box .tab-head ul li{ float:left; margin-left:-1px; border-left:1px solid #f0f0f0; border-right:1px solid #f0f0f0;}
	.inner-box .tab-head ul li a{ display:block; padding:0 30px; height:50px; line-height:50px; color:#555; font-size:14px;}
	.inner-box .tab-head ul li a:hover,.inner-box .tab-head ul li a.selected{ color:#666; background:#fff; border-bottom:2px solid #0089cd;}
	.inner-box .tab-content{ display:none; }

/*文本框样式*/
input.wide{ width:250px; }
input.txt{ width:200px; }
.input{ display:inline; margin-right:5px; padding:7px; height:20px; line-height:20px; vertical-align:middle; background:#fff; color:#999px; border:1px solid #d0d0d0; border-radius:2px; }
.select{ padding:7px; border:1px solid #e8e8e8; line-height:20px; }

/*按钮样式*/
.btn{ display:inline-block; margin:0; padding:0 25px; color:#fff; font-size:12px; height:38px; line-height:38px; text-align:center; }
.btn{ background:#1e7bb3; border:1px solid #02598E; border-radius:2px; vertical-align:middle; }
.btn:hover{ color:#fff; opacity:0.9; }
.btn-mini{ height:20px; line-height:20px; padding:1px 8px 0; }
input.btn, button.btn{ height:40px; cursor:pointer; overflow:visible; }
.btn-success{ background:#52A152; border:1px solid #417F41; text-shadow:0 -1px 0 #52A152; }
.btn-error{ background:#CB423B; border:1px solid #AA352F; text-shadow:0 -1px 0 #CB423B; }
.btn-gray{ background:#ddd; border:1px solid #A9A9A9; text-shadow:0 -1px 0 #EEEEEE;}
.btn-gray,.btn-gray:hover{ color:#777; }
/*标题样式*/
.main-tit{  margin:0 auto; padding:30px 0 0; }
	.main-tit h2{ display:block; padding-right:10px; color:#666; font-size:24px; font-weight:400; line-height:25px; }
.base-tit{ border-bottom:1px solid #f0f0f0; color:#3b8dd1; line-height:1em; font-size:18px; font-weight:normal; }
	.base-tit span{ position:relative; top:1px; display:inline-block; padding:10px 0; border-bottom:1px solid #3b8dd1; }
	.base-tit i{ float:right; padding:10px 0; color:#999; font-size:12px; line-height:26px; font-style:normal; }
.bar-tit{ margin:0 0 20px; padding:0 0 10px; border-bottom:1px solid #e8e8e8; color:#6c6c6c; font-size:18px; }
/*页码容器*/
.page-box{ margin-top:15px; color:#999; font-size:14px; }
/*视频容器*/
.video-box{ position:relative; width:100%; height:473px; _clear:both; _display:inline; }
/*提示样式*/
.msg-tips{ position:relative; margin:30px auto; padding:30px 0; width:380px; font-size:14px; text-align:left; }
	.msg-tips .ico{ display:block; float:left; background:url(../images/icon-tips.png) no-repeat left top; width:46px; height:46px; text-indent:-99999px;overflow:hidden; }
	.msg-tips .ico.error{ background-position:-50px 0; }
	.msg-tips .ico.warning{ background-position:-100px 0; }
	.msg-tips .msg{ margin-left:60px; }
	.msg-tips .msg strong{ margin-bottom:10px; color:#444; font-size:15px; }
	.msg-tips .msg p{ line-height:1.8em; }
	.msg-tips .msg i{ color:#f00; font-style:normal;}
	
	
/*列表页*/
.list-left{float:left; width:248px; min-height:450px; border:1px #2a87c4 solid;}
.list-auto{float:left; width:920px; min-height:450px; margin-left:30px; overflow:hidden;}
.list-left_max{float:left; width:290px; min-height:500px;}
.list-auto_max{float:left; width:910px; min-height:500px;}

.ntitle{ margin:0 auto; padding:10px; width:100%; font-size:16px; background-color:#c60000; border-radius:4px; color:#fff; font-weight:bold;}
.ntitle a{font-size:16px; color:#fff; text-decoration:none; font-weight:bold;}
.ntitle a:hover{font-size:16px; color:#fff; text-decoration:underline; font-weight:bold;}
.n-list{ padding-top:10px; }
.n-list li{clear:both; line-height:42px;}
.n-list li a{text-decoration:none; color:#000;}
.n-list li a:hover{text-decoration:underline; color:#000;}
.nleft{background:url(../images/dot_box.png) 8px 18px no-repeat; padding-left:20px; float:left; display:inline-block}
.nright{float:right; font-size:13px; display:inline-block; padding-right:20px;}

.p-list{ padding-top:10px; }
.p-list li{line-height:22px; float:left; text-align:center; margin:9px;}
.p-list li img{width:200px; height:160px; padding:4px; border:1px #ccc solid;}
.p-list li a{text-decoration:none; color:#000;}
.p-list li a:hover{text-decoration:underline; color:#000;}

.leftbar{background:url(../images/erjiT.jpg); width:220px; height:57px;}
.navbar li{background:url(../images/left2.jpg); width:200px; height:27px; padding:5px 0px 0px 20px; margin-bottom:1px;}
.navbar li a{color:#FF0000; text-decoration:none;}
.navbar li a:hover{color:#FF0000; text-decoration:underline;}

.msg{line-height:28px; background-color:White; padding:20px;}
.msg h3{color:Red; height:40px;}
    
/*大的*/
.leftbar_max{background:url(../images/erjiT1.jpg); width:280px; height:57px;}
.navbar_max li{width:260px; padding:5px 0px 0px 20px; margin-bottom:1px; clear:both; position:relative;background:url(../images/left3.jpg) no-repeat;}
.navbar_max li h3{ width:280px; height:32px;}
.navbar_max li p{padding:10px 0px 0px 20px; line-height:24px;}
.navbar_max li p a{line-height:34px;}
.navbar_max li a{color:#006699; text-decoration:none; clear:both; display:block;}
.navbar_max li a:hover{color:#006699; text-decoration:underline; clear:both; display:block;}
.wx{ color:#555; font-size:14px; width:240px; line-height:1.8em; margin:0 auto; text-align:center; padding-top:30px;}
.meta{text-align:center;}
.meta h2{padding-bottom:10px;}
.entry{line-height:34px; padding:30px;}
.entry table{background-color:#333333; width:100%; margin:0 auto;}
.entry table tr td{background-color:#ffffff;}
.entry table .tdright{text-align:left; padding:10px 10px; background-color:#ffffff; width:270px;}

.bor dl{font-size:13px;}
.bor dt{clear:both;}
.spanleft{float:left; padding:5px 5px 5px 10px; display:block;}
.spanright{float:right; padding:5px 10px 5px 0px; display:block; width:50px; text-align:center;}

.list_lh{ height:400px; overflow:hidden;}
.list_lh li{ padding:10px;}
.list_lh li.lieven{ background:#F0F2F3;}
.list_lh li p{ height:24px; line-height:24px;}
.list_lh li p a{ float:left;}
.list_lh li p em{ width:80px; font:normal 12px/24px Arial; color:#FF3300; float:right; display:inline-block;}
.list_lh li p span{ color:#999; float:right;}
.list_lh li p a.btn_lh{ background:#28BD19; height:17px; line-height:17px; color:#fff; padding:0 5px; margin-top:4px; display:inline-block; float:right;}
.btn_lh:hover{ color:#fff; text-decoration:none;}



/*信用投诉表单*/
.form-box{ position:relative; padding:10px; border:1px solid #f6f6f6; background:#fff; font-size:14px; }
.form-box dl{ display:block; padding:5px 0; }
.form-box dl:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
.form-box dl dt{ display:block; float:left; width:120px; line-height:38px; min-height:38px; color:#555; font-size:13px; text-align:right; _position:absolute; }
.form-box dl dd{ position:relative; padding:5px 0 5px 10px; line-height:28px; min-height:28px; color:#555; font-size:13px; overflow:hidden; _margin-left:120px; }
.form-box dl dd label.radio{ margin-right:5px; }

/*企业列表*/
.ltable{ width:100%; min-width:600px; border:1px solid #eee; font-size:14px; }
	.ltable th{ padding:8px 0; color:#000; font-size:16px; font-weight:500; background:#e1f5fb; border-bottom:1px solid #eee; line-height:1.5em; }
	.ltable td{ padding:8px 0; border-bottom:1px solid #eee; line-height:1.5em; color:#666; }
	.ltable td .sort{ display:inline-block; padding:0 3px; border:1px solid #eee; width:40px; height:20px; line-height:18px; color:#666; font-size:12px; background:#fff; vertical-align:middle; }
	.ltable td .btn-tools{ display:inline-block; height:22px;  vertical-align:middle; }
		.ltable td .btn-tools a{ display:block; float:left; margin:0; padding:0; width:20px; height:20px; border:1px solid #eee; border-left:none; text-indent:-99999px; background:url(skin_icons.png) no-repeat #fff; overflow:hidden; }
		.ltable td .btn-tools a:first-child{ border-left:1px solid #eee; }
		.ltable td .btn-tools a.msg{ background-position:3px -53px; }
		.ltable td .btn-tools a.msg.selected{ background-position:3px -81px;}
		.ltable td .btn-tools a.top{ background-position:-25px -53px; }
		.ltable td .btn-tools a.top.selected{ background-position:-25px -81px;}
		.ltable td .btn-tools a.red{ background-position:-53px -53px; }
		.ltable td .btn-tools a.red.selected{ background-position:-53px -81px;}
		.ltable td .btn-tools a.hot{ background-position:-81px -53px; }
		.ltable td .btn-tools a.hot.selected{ background-position:-81px -81px; }
		.ltable td .btn-tools a.pic{ background-position:-109px -53px; }
		.ltable td .btn-tools a.pic.selected{ background-position:-109px -81px; }
		.ltable td .folder-open{ display:inline-block; margin-right:2px; width:20px; height:20px; background:url(skin_icons.png) -160px -250px no-repeat; vertical-align:middle; text-indent:-999em; *text-indent:0; }
		.ltable td .folder-line{display:inline-block; margin-right:2px; width:20px; height:20px; background:url(skin_icons.png) -200px -250px no-repeat; vertical-align:middle; text-indent:-999em; *text-indent:0; }
		.ltable td .txt-box{ display:inline-block; margin:0 2px 0 auto; padding:0 5px; border:1px solid #eee; line-height:20px; background:#fff; }
		.ltable td .img-box{ display:inline-block; margin:0 2px 0 auto; padding:0; height:32px; vertical-align: middle; }
		.ltable td .img-box img{ padding:1px; width:30px; height:30px; border:1px solid #eee;}
	.ltable tr:hover{ background:#e1f5fb;}
	.ltable .odd_bg{ background:#fafafa;}
	.ltable td .user-avatar{ display:block; width:64px; height:64px; background:url(skin_icons.png) 3px -398px no-repeat #fff;}
	.ltable td .user-box{ padding-left:10px;}
		.ltable td .user-box h4{ margin:0; padding:0; display:block; font-weight:normal; font-size:12px; height:16px; line-height:14px;}
		.ltable td .user-box h4 b{ color:#06F;}
		.ltable td .user-box i{ display:block; color:#999; font-style:normal; line-height:24px; height:24px;}
		.ltable td .user-box span{ display:block; padding:2px 0 0 0; height:14px;}
		.ltable td .user-box span a{ display:block; float:left; margin-right:5px; width:20px; height:20px; background:url(skin_icons.png) no-repeat #fff; border:1px solid #E1E1E1; text-indent:-999em;}
		.ltable td .user-box span a.amount{ background-position:-109px -109px;}
		.ltable td .user-box span a.card{ background-position:-249px -109px;}
		.ltable td .user-box span a.point{ background-position:3px -109px;}
		.ltable td .user-box span a.msg{ background-position:-81px -109px;}
		.ltable td .user-box span a.sms{ background-position:-221px -110px;}
		
	.ltable td.comment{ padding:10px; line-height:1em; }
		.ltable td.comment .title{ margin-bottom:5px; line-height:180%; font-weight:bold;}
		.ltable td.comment .title .note{ float:right; font-weight:normal; }
		.ltable td.comment .title .note i{ margin-left:10px; font-style:normal; font-family:'Microsoft YaHei'; color:#999;}
		.ltable td.comment .title .note i.reply{ padding-left:18px; }
		.ltable td.comment .ask{ line-height:180%; font-family:'Microsoft YaHei'; }
		.ltable td.comment .ask .audit{ margin-right:3px; display:inline-block; vertical-align:middle; width:14px; height:14px; background:url(skin_icons.png) -362px -112px  no-repeat; }
		.ltable td.comment .ask .answer{ margin-top:10px; padding:6px 10px; border:1px solid #f6e8b9; background:#fbf8e7; color:#666;}
		.ltable td.comment .ask .answer b{ color:#090; }
		.ltable td.comment .ask .answer .time{ display:block; float:right; color:#999;}
	.ltable .tdleft{width:15%; text-align:right; background-color:#eef6fd;}
	.ltable .tdright{width:35%; text-align:left; background-color:#fff;}
	.ltable .tdright_max{width:85%; text-align:left; background-color:#fff;}
	.ltable .thtitle{padding:10px 0px 10px 20px; background-color:#daecfd; color:#000; font-weight:bold; text-align:left; margin:3px 0px 3px 0px;}

/*分页样式*/
.pagelist{ clear:both; display:block; margin:0 auto; width:100%; margin-top:20px; margin-bottom:20px; text-align:center; float:right;}
	.pagelist:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
	.pagelist .l-btns{ display:block; float:right; margin:2px 5px 0 -1px; padding:0 10px; border:1px solid #dbdbdb; height:28px; overflow:hidden; }
	.pagelist .l-btns span{ font-size:12px; color:#333; line-height:28px; }
	.pagelist .l-btns .pagenum{ display:inline-block; margin:0 5px; padding:0 5px; border:1px solid #dbdbdb; border-top:0; border-bottom:0; width:30px; height:28px; line-height:28px; font-size:12px; color:#333; text-align:center; vertical-align:top; overflow:hidden; }

#box1{width:760px; height:500px;}
#box1 h3{font-size:16px; width:300px; text-align:center; margin:0 auto; padding:20px;}
#box1 ul li{float:left; list-style:none;}
.bigbox{width:426px; height:360px;}
.bigbox img{width:426px; height:360px;}

#box2{font-size:13px; line-height:30px;}
	
.bg_select{width:140px; height:80px; border:1px red solid; cursor:pointer;}
.bg_select img{width:140px; height:80px; cursor:pointer;}
.bg{width:140px; height:80px; border:1px #fff solid; cursor:pointer;}
.bg img{width:140px; height:80px; cursor:pointer;}
	
.submenu{width:760px; height:36px; margin-bottom:10px; background-color:#f6f6f6; border-top:2px #006699 solid; font-size:14px; clear:both;}
.submenu ul li{width:100px; height:28px; padding-top:8px; text-align:center; float:left; text-align:center; list-style:none; cursor:pointer;}
.submenu .selectmenu{background-color:#0268bd; color:#fff; height:28px; overflow:hidden;}
.none{display:none;}

.photo_img{line-height:26px; padding:10px;}
.photo_img p img{width:600px; height:auto;}


#banner {width:100%;height:690px;margin: 0 auto; position:absolute; top:110px;}
ul li,ol li{ list-style-type:none;}
		
.flexslidera {width:100%;height:690px;margin: 0; padding: 0;}
.flexslidera .slidesa li {display: none;width:100%;height:690px;}
.flexslidera .slidesa a {display: block;width:100%;height:690px;}
			
/* Direction Nav */
.flexslidera .flex-direction-nava{ width:1200px;margin:0 auto; position:relative;}
.flexslidera .flex-direction-nava li a { display:none;width:35px;height:51px;position:absolute;top:300px; z-index:999;text-indent:-999px; overflow:hidden;}
.flexslidera .flex-direction-nava li a.prev{left:0;background:url(../images/big_prev.png) no-repeat;}
.flexslidera .flex-direction-nava li a.next{right:0;background:url(../images/big_next.png) no-repeat;}

/* Control Nav */
.flexslidera .flex-control-nava {position: absolute; left:50%;bottom:18px;margin-left:-50px;}
.flexslidera .flex-control-nava li {width:16px;height:10px;margin-left:5px;float:left;}
.flexslidera .flex-control-nava li a {width:16px;height:10px;line-height:20px;display: block;background: url(../images/dot_banner.png) right top; cursor: pointer; text-indent:-999px; overflow:hidden;}
.flexslidera .flex-control-nava li a:hover {background: url(../dot_banner.png) left top;}
.flexslidera .flex-control-nava li a.active {cursor: default;background: url(../images/dot_banner.png) left top;}




.slideTxtBox{ width:1200px; height: 450px; text-align:left; clear:both;}
.slideTxtBox .hd{ height:36px; width:300px; margin:10px auto; line-height:36px; background:#FFFFFF;  border:1px solid #68a30c;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:0px; height:32px;}
.slideTxtBox .hd ul li{ float:left; cursor:pointer; width:149px; text-align:center}
.slideTxtBox .hd ul li a{color:#000000; text-decoration:none;}
.slideTxtBox .hd ul li.on{ height:36px;  background:#68a30c; border-bottom:0px solid #fff; color: #FFFFFF; text-align:center}
.slideTxtBox .hd ul li.on a{color:#ffffff}
.slideTxtBox .bd ul{ padding:15px;  zoom:1;}
.slideTxtBox .bd li{ height:100px; padding:8px 0px; line-height:28px; border-bottom:1px #ccc dotted;}
.slideTxtBox .bd li .date{color:#FFFFFF; font-size: 13px; clear:both; display:block; text-align:center;}
.slideTxtBox .bd li a{color: #3f3e3e; text-decoration: none; font-weight:bold;}
.slideTxtBox .bd li a:hover{color: #3f3e3e; text-decoration: underline;}
.slideTxtBox .bd li dl dt{text-align: center; padding: 5px 0px;}
.slideTxtBox .bd li dl dt a{color: #bc0000; font-size: 15px;}
.slideTxtBox .bd li dl dt a:hover{color: #bc0000; font-size: 15px;}
.slideTxtBox .bd li dl dd{color: #3f3e3e; text-align: left; padding: 5px 0px; font-size: 12px; clear: both; border-bottom: 1px dotted #222222;}

.slideTxtBox .bd ul .tp1{width:590px; height:380px; float:left;}
.slideTxtBox .bd ul .tp1 .tp11{width:590px; height:330px;}
.slideTxtBox .bd ul .tp1 .tp12{width:570px; height:50px; background:#f0f0f0; font-size:13px; line-height:22px; padding-left:20px;}
.slideTxtBox .bd ul .tp1 .tp12 a{color:black; text-decoration:none;}
.slideTxtBox .bd ul .tp1 .tp12 p{color:orange}

.slideTxtBox .bd ul .wz1{width:550px; height:370px; float:left; margin-left:10px; margin-top:10px;}
.slideTxtBox .bd ul .wz2{width:70px; height:80px; float:left; background:#68a30c; color:#FFFFFF; line-height:26px;}


.tbcontent{background-color:#dceeff;border:0px #FFFF00 solid; width:100%; margin:0 auto;}
.tbcontent th{ background-color:#dceeff; color:#f86600; margin:1px; padding:4px 0px 4px 0px;}
.tbcontent td{height:22px; font-size:12px; background-color:White; text-align:center;}
.td_left{width:120px;}
.td_right input{height:25px; line-height:25px; border:1px #999 solid;}
.td_right textarea{border:1px #999 solid;}
.hudong_btn{float:right; display:inline-block; background-color:#F00000; border-radius:5px; color:#FFF; width:120px; height:26px; line-height:26px;}
.hudong_btn a{float:right; display:inline-block; background-color:#F00000; padding:0px 5px; text-align:center; margin-right:20px; height:26px; line-height:26px; border-radius:5px; color:#FFF;}


.slideTxtBox1{ width:214px; height: 248px; border:1px solid #ddd; text-align:left;}
.slideTxtBox1 .hd{ height:36px; line-height:36px; background:#f4f4f4; padding:0 10px 0 0px;  border-bottom:1px solid #ddd;  position:relative; }
.slideTxtBox1 .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:32px;}
.slideTxtBox1 .hd ul li{ float:left; padding:0 15px; cursor:pointer; color:#015bc0}
.slideTxtBox1 .hd ul li a{color:#015bc0; text-decoration:none;}
.slideTxtBox1 .hd ul li a:hover{color:#015bc0; text-decoration:none;}
.slideTxtBox1 .hd ul li.on{ height:36px;  background:#015bc0; border:1px solid #ddd; border-bottom:2px solid #fff; color: #FFFFFF;}
.slideTxtBox1 .hd ul li.on a{color:#FFFFFF; text-decoration:none;}
.slideTxtBox1 .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox1 .bd li{ height:28px; line-height:28px;}
.slideTxtBox1 .bd li .date{ float:right; color:#015bc0; font-size: 13px;}
.slideTxtBox1 .bd li a{color: #3f3e3e; text-decoration: none;}
.slideTxtBox1 .bd li a:hover{color: #3f3e3e; text-decoration: underline;}
.slideTxtBox1 .bd li dl dt{text-align: center; padding: 5px 0px;}
.slideTxtBox1 .bd li dl dt a{color: #bc0000; font-size: 15px;}
.slideTxtBox1 .bd li dl dt a:hover{color: #bc0000; font-size: 15px;}
.slideTxtBox1 .bd li dl dd{color: #3f3e3e; text-align: left; padding: 5px 0px; font-size: 12px; clear: both; border-bottom: 1px dotted #222222;}


.search{width:330px; height:50px; padding-top:10px; float:right;}
.search .ipt{border:1px #ccc solid; height:35px; width:250px; margin:0; padding:0; float:left; border-right:0;}
.search .btn{border:1px #ccc solid; float:left; margin:0px 0px 0px 0px; padding:0; background:url(../images/jing.png) no-repeat; border-left:0; height:37px; width:36px;}

.n-list li{padding-bottom:20px; clear:both; line-height:24px; display:block; height:90px;}
.n-list li a{font-weight:bold;}
.n-list li .wz2{width:70px; height:80px; float:left; background:#68a30c; color:#FFFFFF; line-height:26px;}

.server a{color:#FFFFFF; text-decoration:none}
.server a:hover{color:#FFFFFF; text-decoration:underline}

.bmts{background:url(../images/bmts.png) no-repeat; width:700px; padding-left:160px; height:60px; float:left;}
.bmts ul{margin-left:160px;}
.bmts ul li{height:50px; line-height:50px; font-size:16px;}
.bmts ul li a{color:#000; text-decoration:none; font-size:16px;}
.bmts ul li .date{color:#f00; padding-left:20px; font-size:14px;}

.p-list li{height:230px; width:210px; margin:0px 10px; float:left; text-align:center;}
.p-list li a{font-weight:bold;}
.p-list li img{width:200px; height:180px;}

.txtMarquee-left{ width:650px; margin:10px 0px 100px 0px;  position:relative; float:left; overflow:hidden;}
		.txtMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px; display:none;}
		.txtMarquee-left .hd .prev,.txtMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("images/icoLeft.gif") no-repeat;}
		.txtMarquee-left .hd .next{ background:url("images/icoRight.gif") no-repeat;  }
		.txtMarquee-left .bd{height:30px; overflow:hidden; padding:5px; width:3000px;}
		.txtMarquee-left .bd .tempWrap{ width:525px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
		.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.txtMarquee-left .bd ul li{ margin-right:20px;  font-size:14px; float:left; background:url(../images/dot.jpg) no-repeat 0px 14px; padding:0px 10px; height:30px; line-height:30px;  text-align:left; _display:inline; width:auto !important;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */
		.txtMarquee-left .bd ul li span{ color:#FF0000;  }
		.txtMarquee-left .bd ul li a{color:#FF0000; font-size:14px;}


figure {
	position: relative;
	float: left;
	overflow: hidden;
	width: 100%;
	height: 100%;
	background: #3085a3;
	text-align: center;
	cursor: pointer;
	margin: 0;
}
.items li{
	margin: 0px 5px;
    width:380px;
    height:190px;
    float:left;
}
.items li .server h2{font-size:16px; font-weight:normal; color:#000000; line-height:24px; padding:30px 10px 10px 10px; text-align:center;}
.items li .server p{font-size:18px; color:#333333; line-height:24px; padding:5px 10px;}
.items li .server a{font-size:18px; color:#4c9100; text-align:center;}
figure img {
	position: relative;
	display: block;
	width:380px;
	height:190px;
	background: #ffffff;
}

figure figcaption {
	padding-top: 3em;
	color: #fff;
	text-transform: uppercase;
	font-size: 16px;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

figure figcaption::before,
figure figcaption::after {
	pointer-events: none;
}

figure figcaption,
figure figcaption > a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

figure figcaption > a {
	z-index: 1000;
	text-indent: 200%;
	white-space: nowrap;
	font-size: 0;
	opacity: 0;
}

figure h2 {
	word-spacing: -0.15em;
	font-size: 20px;
	font-weight: 300;
}

figure h2 span {
	font-weight: 800;
}

figure h2,
figure p {
	margin: 0;
}

figure p {
	letter-spacing: 1px;
	font-size: 28.5%;
}

/***** Jazz *****/
figure.effect-jazz{
	background: #3C3C3C;
}

figure.effect-jazz figcaption::after,
figure.effect-jazz img,
figure.effect-jazz p {
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}

figure.effect-jazz figcaption {
	padding: 0em 0em;
}

figure.effect-jazz figcaption::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	content: '';
	opacity: 0;
	-webkit-transform: rotate3d(0,0,1,45deg) scale3d(1,0,1);
	transform: rotate3d(0,0,1,45deg) scale3d(1,0,1);
	-webkit-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

figure.effect-jazz p,
figure.effect-jazz h2{
	padding: 0em 0em;
	text-transform: none;
	opacity: 0;
	-webkit-transform: scale3d(0.8,0.8,1);
	transform: scale3d(0.8,0.8,1);
}

figure.effect-jazz h2 {
	letter-spacing: 2px;
	padding-top: 18%;
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
}

figure.effect-jazz h2 span{
	letter-spacing: 0;
	font-size:1rem;
}

figure.effect-jazz:hover img {
	opacity: 0.2;
	-webkit-transform: scale3d(1.05,1.05,1);
	transform: scale3d(1.05,1.05,1);
}

figure.effect-jazz:hover h2,
figure.effect-jazz:hover p {
	opacity: 1;
	-webkit-transform: scale3d(1,1,1);
	transform: scale3d(1,1,1);
}


.focusBox{position: relative; width: 590px; height: 360px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white;}
.focusBox .pic img{ width: 590px;  height: 360px; display: block;}
.focusBox .txt-bg{position: absolute; bottom: 0; background-color:#006699; z-index: 1; height: 36px;  width: 100%; filter: alpha(opacity=40);opacity: 0.4;overflow: hidden;}
.focusBox .txt{position: absolute;bottom: -10px;  z-index: 2;  height: 36px; width: 100%;overflow: hidden;}
.focusBox .txt li{ height: 36px; line-height: 36px; position: absolute; bottom: -36px;}
.focusBox .txt li a{display: block;  color: white; padding: 0 0 0 10px;font-size: 12px;font-weight: bold; text-decoration: none;}
.focusBox .txt li a:hover{color: white;}
.focusBox .num{position: absolute; z-index: 3; bottom: -20px; right: 8px;}
.focusBox .num li {float: left; position: relative;width: 18px; height: 15px; line-height: 15px;overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a, .focusBox .num li span{position: absolute;  z-index: 2; display: block;color: white; width: 100%; height: 18px; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span{z-index: 1; background: black; filter: alpha(opacity=50);  opacity: 0.5;}
.focusBox .num li.on a, .focusBox .num a:hover{ background: #f60;}
